rocket sled - Turkish English Dictionary